27686
546174
419535
23880
612225
98138
865194
593374
8383
532600
126373
529983
5332799
3760581
3273148
2588804
2315988
2170609
2093358
195078
1864118
1759196
1759136
1673471